<?php
  $webSite = 'www.baidu.com';
  echo md5($webSite);  # dab19e82e1f9a681ee73346d3e7a575e 
  /*
    使用md5() 这个函数处理一个字符串 可以说的一个字符串的16进制的哈希值
  */ 
  $arr = explode('.',$webSite);
  # echo $arr;  // 直接使用echo输出数组实惠直接报错的  输出数组需要使用 printf_r()函数来输出数组
  print_r($arr);  # Array ( [0] => www [1] => baidu [2] => com )

  $msg = ['email','1002661758@qq.com'];
  echo implode(':',$msg); # 使用 : 连接两个字符串
  /*
    在php中 字符串的拼接和截取分别是 explode()方法和implode()方法
      分别对应的是JS中的 split()放和join()方法

    同时这个有个很关键的地方和JJS的方法不一样的是  php中的方法基本是可以自己调用的吗，而JS中的
      方法是需要 对象来进行调用的 而且php中的代码这两个方法是先写参数 在写需要调整的对象
  */ 

  echo substr($webSite,0).'<hr />'; #www.baidu.com
  echo substr($webSite,2).'<hr />'; # w.baidu.com
  echo substr($webSite,0,-4).'<hr />'; #   www.baidu
  echo substr($webSite,0,5).'<hr />'; #  www.b

  /*
    substr()方法和JS中的slice() substring()方法基本就是一个道理了，只是需要再第一个参数传递需要
      调整的数组 第二个参数表示从哪里开始截取 如果没有第三个参数表示的就是截取全部 第三个参数如果是
      正数表示截取到第三个参数的索引位置，  如果第三个参数为一个负数，那么表示截取到倒数第三个个参数的索引位置
  */ 